home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 33
/
Volume 33 - JOGO DISK .iso
/
Games
/
santas_deed.swf
/
scripts
/
UIObject.as
< prev
next >
Wrap
Text File
|
2007-01-15
|
159KB
|
2,439 lines
var §\x01§ = 633;
loop0:
while(true)
{
if(eval("\x01") == 633)
{
set("\x01",eval("\x01") + 169);
§§push(true);
continue;
continue;
}
if(eval("\x01") == 152)
{
set("\x01",eval("\x01") + 117);
§§pop()[§§pop()] = §§pop();
_loc2_[§§constant(36)] = function()
{
return this[§§constant(22)];
};
_loc2_[§§constant(37)] = function()
{
return this[§§constant(22)];
};
_loc2_[§§constant(38)] = function(groupName)
{
if(groupName == undefined || groupName == §§constant(39))
{
return undefined;
}
delete this[§§constant(21)][this[§§constant(22)]][§§constant(30)][this[§§constant(24)]];
this[§§constant(40)](groupName);
this[§§constant(22)] = groupName;
};
_loc2_[§§constant(41)] = function(groupName)
{
this[§§constant(38)](groupName);
return this[§§constant(37)]();
};
_loc2_[§§constant(40)] = function(groupName)
{
if(groupName == §§constant(39) || groupName == undefined)
{
return undefined;
}
var _loc2_ = this[§§constant(21)][groupName];
if(_loc2_ == undefined)
{
var _loc0_ = null;
_loc2_ = this[§§constant(21)][groupName] = new eval(§§constant(1))[§§constant(3)][§§constant(42)]();
_loc2_[§§constant(22)] = groupName;
}
_loc2_[§§constant(43)](this);
if(this[§§constant(44)])
{
_loc2_[§§constant(29)][§§constant(34)](false);
_loc2_[§§constant(29)] = this;
}
};
_loc2_[§§constant(45)] = function()
{
return undefined;
};
_loc2_[§§constant(46)] = function(e)
{
switch(e[§§constant(47)])
{
case 40:
this[§§constant(48)]();
break;
case 38:
this[§§constant(49)]();
break;
case 37:
this[§§constant(49)]();
break;
case 39:
this[§§constant(48)]();
}
};
_loc2_[§§constant(48)] = function()
{
var _loc2_ = this[§§constant(21)][this[§§constant(37)]()];
if(_loc2_[§§constant(29)][§§constant(31)] + 1 == _loc2_[§§constant(30)][§§constant(50)])
{
return undefined;
}
var _loc4_ = !_loc2_[§§constant(29)] ? -1 : _loc2_[§§constant(29)][§§constant(31)];
var _loc3_ = 1;
while(_loc3_ < _loc2_[§§constant(30)][§§constant(50)])
{
if(_loc2_[§§constant(30)][_loc4_ + _loc3_] != undefined && _loc2_[§§constant(30)][_loc4_ + _loc3_][§§constant(51)])
{
var _loc5_ = this[§§constant(52)]();
_loc2_[§§constant(30)][_loc4_ + _loc3_][§§constant(13)] = true;
_loc5_[§§constant(53)](_loc2_[§§constant(30)][_loc2_[§§constant(29)][§§constant(31)]]);
_loc2_[§§constant(20)]({§\§\§constant(18)§:§§constant(19)});
break;
}
_loc3_ = _loc3_ + 1;
}
};
_loc2_[§§constant(49)] = function()
{
var _loc2_ = this[§§constant(21)][this[§§constant(37)]()];
if(_loc2_[§§constant(29)][§§constant(31)] == 0)
{
return undefined;
}
var _loc4_ = !_loc2_[§§constant(29)] ? 1 : _loc2_[§§constant(29)][§§constant(31)];
var _loc3_ = 1;
while(_loc3_ < _loc2_[§§constant(30)][§§constant(50)])
{
if(_loc2_[§§constant(30)][_loc4_ - _loc3_] != undefined && _loc2_[§§constant(30)][_loc4_ - _loc3_][§§constant(51)])
{
var _loc5_ = this[§§constant(52)]();
_loc2_[§§constant(30)][_loc4_ - _loc3_][§§constant(13)] = true;
_loc5_[§§constant(53)](_loc2_[§§constant(30)][_loc2_[§§constant(29)][§§constant(31)]]);
_loc2_[§§constant(20)]({§\§\§constant(18)§:§§constant(19)});
break;
}
_loc3_ = _loc3_ + 1;
}
};
_loc2_[§§constant(54)] = function(v)
{
return this[§§constant(55)]();
};
_loc2_[§§constant(55)] = function()
{
};
_loc2_[§§constant(56)] = function(v)
{
return this[§§constant(57)]();
};
_loc2_[§§constant(57)] = function()
{
};
_loc1_[§§constant(58)] = §§constant(4);
_loc1_[§§constant(59)] = eval(§§constant(1))[§§constant(3)][§§constant(4)];
_loc1_[§§constant(60)] = §§constant(61);
_loc2_[§§constant(62)] = §§constant(4);
_loc2_[§§constant(63)] = 0;
_loc2_[§§constant(8)] = true;
_loc2_[§§constant(64)] = §§constant(65);
_loc2_[§§constant(66)] = §§constant(67);
_loc2_[§§constant(68)] = {§\§\§constant(6)§:1};
_loc2_[§§constant(22)] = §§constant(69);
_loc2_[§§constant(31)] = 0;
_loc2_[§§constant(70)] = false;
_loc2_[§§constant(71)] = §§constant(39);
_loc2_[§§constant(72)] = §§constant(39);
_loc2_[§§constant(73)] = §§constant(39);
_loc2_[§§constant(74)] = §§constant(39);
_loc2_[§§constant(75)] = §§constant(39);
_loc2_[§§constant(76)] = §§constant(39);
_loc2_[§§constant(77)] = §§constant(39);
_loc2_[§§constant(78)] = §§constant(39);
_loc2_[§§constant(79)] = §§constant(80);
_loc2_[§§constant(81)] = §§constant(82);
_loc2_[§§constant(83)] = §§constant(84);
_loc2_[§§constant(85)] = §§constant(86);
_loc2_[§§constant(87)] = §§constant(88);
_loc2_[§§constant(89)] = §§constant(39);
_loc2_[§§constant(90)] = §§constant(39);
_loc2_[§§constant(91)] = §§constant(92);
_loc2_[§§constant(93)] = false;
_loc2_[§§constant(94)] = 0;
_loc2_[§§constant(95)] = {§\§\§constant(96)§:1,§\§\§constant(97)§:1,§\§\§constant(98)§:1,§\§\§constant(99)§:1,§\§\§constant(13)§:1};
_loc1_[§§constant(100)] = eval(§§constant(1))[§§constant(101)][§§constant(102)][§§constant(103)](eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(95)],eval(§§constant(1))[§§constant(3)][§§constant(6)][§§constant(5)][§§constant(95)]);
§§constant(108)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)],null,1);
§§push(_loc2_[§§constant(104)](§§constant(97),_loc2_[§§constant(26)],_loc2_[§§constant(25)]));
§§push(_loc2_[§§constant(104)](§§constant(105),_loc2_[§§constant(45)],function()
{
}
));
§§push(_loc2_[§§constant(104)](§§constant(99),_loc2_[§§constant(37)],_loc2_[§§constant(41)]));
§§push(_loc2_[§§constant(104)](§§constant(106),_loc2_[§§constant(57)],_loc2_[§§constant(56)]));
§§push(_loc2_[§§constant(104)](§§constant(107),_loc2_[§§constant(55)],_loc2_[§§constant(54)]));
break;
}
if(eval("\x01") != 802)
{
if(eval("\x01") == 73)
{
set("\x01",eval("\x01") + 338);
nextFrame();
stop();
stop();
break;
}
if(eval("\x01") == 221)
{
set("\x01",eval("\x01") + 765);
while(true)
{
if(§§pop())
{
if(eval("\x01") == 447)
{
set("\x01",eval("\x01") - 396);
loop6:
while(true)
{
if(§§pop() == §§pop() || _loc2_[§§constant(23)] != undefined && typeof _loc2_[§§constant(23)] == §§constant(37) || _loc3_ == undefined)
{
if(_loc2_[§§constant(29)] != undefined)
{
delete _loc2_[§§constant(29)][_loc4_];
delete _loc2_[§§constant(29)][§§constant(30)];
}
delete _loc2_[§§constant(38)];
_loc2_[§§constant(31)](_loc4_);
}
_loc2_[§§constant(26)](_loc3_,_loc4_,_loc7_);
_loc2_[§§constant(28)] = _loc5_;
var _loc0_ = null;
while((_loc0_ = §§pop()) != null)
{
var _loc6_ = _loc0_;
var _loc2_ = _loc1_[_loc6_];
if(_loc2_[§§constant(27)] == _loc1_)
{
if(_loc2_[§§constant(28)] != _loc5_)
{
continue loop6;
}
}
}
§§pop()[§§pop()] = §§pop();
}
}
else
{
if(eval("\x01") == 224)
{
set("\x01",eval("\x01") - 217);
if(§§pop())
{
set("\x01",eval("\x01") + 740);
}
continue;
}
if(eval("\x01") == 713)
{
set("\x01",eval("\x01") - 244);
§§push(true);
continue;
}
if(eval("\x01") == 521)
{
set("\x01",eval("\x01") + 448);
§§push(true);
continue;
}
if(eval("\x01") == 763)
{
set("\x01",eval("\x01") - 739);
if(§§pop())
{
set("\x01",eval("\x01") + 221);
}
continue;
}
if(eval("\x01") == 469)
{
set("\x01",eval("\x01") + 356);
if(§§pop())
{
set("\x01",eval("\x01") - 304);
}
continue;
}
if(eval("\x01") == 334)
{
set("\x01",eval("\x01") + 388);
§§push(true);
continue;
}
if(eval("\x01") == 123)
{
set("\x01",eval("\x01") + 640);
§§push(true);
continue;
}
if(eval("\x01") == 387)
{
set("\x01",eval("\x01") + 326);
break loop0;
}
if(eval("\x01") == 433)
{
set("\x01",eval("\x01") - 46);
if(§§pop())
{
set("\x01",eval("\x01") + 326);
}
continue;
}
if(eval("\x01") == 747)
{
set("\x01",eval("\x01") - 438);
§§push(true);
continue;
}
if(eval("\x01") == 969)
{
set("\x01",eval("\x01") - 774);
if(§§pop())
{
set("\x01",eval("\x01") + 139);
}
continue;
}
if(eval("\x01") != 195)
{
if(eval("\x01") != 304)
{
if(eval("\x01") != 51)
{
if(eval("\x01") == 524)
{
set("\x01",eval("\x01") - 364);
toggleHighQuality();
§§pop();
var _loc7_ = _loc1_[§§constant(22)];
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)][§§constant(24)] == undefined)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)] > 1)
{
_loc6_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)];
var _loc4_ = undefined;
_loc4_ = 0;
while(_loc4_ < _loc6_)
{
_loc2_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc4_];
if(_loc2_[§§constant(27)])
{
if(_loc2_[§§constant(28)](_loc8_,_loc7_))
{
if(_loc3_ == undefined)
{
var _loc3_ = _loc2_[§§constant(29)]();
_loc5_ = _loc2_;
}
else if(_loc3_ < _loc2_[§§constant(29)]())
{
_loc3_ = _loc2_[§§constant(29)]();
_loc5_ = _loc2_;
}
}
}
_loc4_ = _loc4_ + 1;
}
if(_loc5_ != eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)])
{
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(30)](_loc5_);
}
}
}
var _loc9_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)];
_loc9_[§§constant(31)][§§constant(32)]();
§§pop()[§§pop()] = §§pop();
_loc1_[§§constant(33)] = function(Void)
{
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(8)] = 0;
};
_loc1_[§§constant(34)] = function(Void)
{
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(20)] = false;
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(8)] = 0;
};
_loc1_[§§constant(30)] = function(f)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] != undefined)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] != f && eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)] > 1)
{
var _loc1_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)];
_loc1_[§§constant(31)][§§constant(35)]();
}
}
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] = f;
f[§§constant(31)][§§constant(30)]();
};
_loc1_[§§constant(35)] = function(f)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] != undefined)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] == f && eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)] > 1)
{
var _loc5_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)];
_loc5_[§§constant(31)][§§constant(35)]();
var _loc3_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)];
var _loc1_ = undefined;
var _loc2_ = undefined;
_loc1_ = 0;
while(_loc1_ < _loc3_)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_] == f)
{
_loc1_ += 1;
while(_loc1_ < _loc3_)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_][§§constant(27)] == true)
{
_loc2_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_];
}
_loc1_ = _loc1_ + 1;
}
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] = _loc2_;
break;
}
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_][§§constant(27)] == true)
{
_loc2_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_];
}
_loc1_ = _loc1_ + 1;
}
_loc5_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)];
_loc5_[§§constant(31)][§§constant(30)]();
}
}
};
_loc1_[§§constant(36)] = function(f)
{
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(37)](f);
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(30)](f);
};
_loc1_[§§constant(38)] = function(f)
{
var _loc3_ = eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(26)];
var _loc1_ = undefined;
_loc1_ = 0;
while(_loc1_ < _loc3_)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][_loc1_] == f)
{
if(eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(23)] == f)
{
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(35)](f);
}
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(25)][§§constant(39)](_loc1_,1);
return undefined;
}
_loc1_ = _loc1_ + 1;
}
};
_loc1_[§§constant(40)] = function()
{
if(!eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(41)])
{
eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(41)] = true;
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(6)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(6)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(12)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(12)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(16)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(16)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(19)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(19)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(33)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(33)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(34)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(34)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(30)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(30)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(35)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(35)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(36)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(36)];
eval(§§constant(1))[§§constant(3)][§§constant(7)][§§constant(38)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(38)];
}
};
_loc1_[§§constant(41)] = false;
_loc1_[§§constant(42)] = eval(§§constant(1))[§§constant(3)][§§constant(7)];
§§constant(43)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)],null,1);
break loop0;
}
if(eval("\x01") == 7)
{
set("\x01",eval("\x01") + 740);
loop3:
while(true)
{
set(§§pop(),§§pop());
if(§§pop())
{
set("\x01",eval("\x01") + 448);
}
while(true)
{
if(eval("\x01") != 650)
{
if(eval("\x01") != 919)
{
if(eval("\x01") == 250)
{
set("\x01",eval("\x01") + 448);
toggleHighQuality();
§§pop()[§§pop().substr(§§pop(),§§pop())] = function(className, depthSpace, initObj)
{
var _loc1_ = undefined;
switch(depthSpace)
{
case mx.core.ext.styles:
_loc1_ = mx.core.ext.FocusManager.Extensions(className,mx.core.ext.enableRunTimeCSS,initObj);
break;
case mx.core.ext.CSSSetStyle:
_loc1_ = mx.core.ext.FocusManager.Extensions(className,mx.core.ext.enableFocusManagement,initObj);
}
return _loc1_;
};
_loc1_.UIComponentExtended = function(linkageName, depthSpace, initObj)
{
var _loc1_ = undefined;
switch(depthSpace)
{
case mx.core.ext.styles:
_loc1_ = mx.core.ext.FocusManager.bExtended(linkageName,mx.core.ext.enableRunTimeCSS,initObj);
break;
case mx.core.ext.CSSSetStyle:
_loc1_ = mx.core.ext.FocusManager.bExtended(linkageName,mx.core.ext.enableFocusManagement,initObj);
}
return _loc1_;
};
_loc2_.Extensions = function(className, depthFlag, initObj)
{
if(this.UIComponentDependency == undefined)
{
this.UIComponentDependency = 0;
}
var _loc3_ = this.bDrawFocus();
var _loc2_ = this.getFocusManager(depthFlag,_loc3_);
var _loc6_ = "FocusManagerDependency";
if(depthFlag == mx.core.ext.OverlappedWindowsDependency)
{
_loc6_ = "ASSetPropFlags";
}
var _loc5_ = undefined;
if(_loc3_[_loc2_] != undefined)
{
_loc5_ = _loc2_;
_loc2_ = this.onSetFocus(_loc2_,_loc3_,_loc6_);
}
var _loc4_ = this[§§constant(33)](className,§§constant(32) + this.UIComponentDependency++,_loc2_,initObj);
if(_loc5_ != undefined)
{
_loc3_[_loc2_] = _loc4_;
this.tabEnabled(_loc4_,_loc5_,_loc3_,_loc6_);
}
if(depthFlag == mx.core.ext.enableRunTimeCSS)
{
_loc4_[§§constant(34)] = true;
}
return _loc4_;
};
_loc2_.bExtended = function(linkageName, depthFlag, initObj)
{
if(this.UIComponentDependency == undefined)
{
this.UIComponentDependency = 0;
}
var _loc3_ = this.bDrawFocus();
var _loc2_ = this.getFocusManager(depthFlag,_loc3_);
var _loc6_ = "FocusManagerDependency";
if(depthFlag == mx.core.ext.OverlappedWindowsDependency)
{
_loc6_ = "ASSetPropFlags";
}
var _loc5_ = undefined;
if(_loc3_[_loc2_] != undefined)
{
_loc5_ = _loc2_;
_loc2_ = this.onSetFocus(_loc2_,_loc3_,_loc6_);
}
var _loc4_ = this[§§constant(35)](linkageName,§§constant(32) + this.UIComponentDependency++,_loc2_,initObj);
if(_loc5_ != undefined)
{
_loc3_[_loc2_] = _loc4_;
this.tabEnabled(_loc4_,_loc5_,_loc3_,_loc6_);
}
if(depthFlag == mx.core.ext.enableRunTimeCSS)
{
_loc4_[§§constant(34)] = true;
}
return _loc4_;
};
_loc2_.TextField = function(depthFlag)
{
var _loc2_ = this[§§constant(36)].bDrawFocus();
var _loc3_ = this[§§constant(36)].getFocusManager(depthFlag,_loc2_);
if(_loc2_[_loc3_] != undefined)
{
this.tabEnabled(this,_loc3_,_loc2_,undefined);
}
else
{
this[§§constant(37)](_loc3_);
}
if(depthFlag == mx.core.ext.enableRunTimeCSS)
{
this[§§constant(34)] = true;
}
else
{
delete this[§§constant(34)];
}
};
_loc2_.setFocus = function(targetInstance)
{
if(targetInstance[§§constant(36)] != this[§§constant(36)])
{
return undefined;
}
var _loc2_ = targetInstance.UIComponent() + 1;
var _loc3_ = this[§§constant(36)].bDrawFocus();
if(_loc3_[_loc2_] != undefined && this.UIComponent() < _loc2_)
{
_loc2_ -= 1;
}
if(_loc2_ > mx.core.ext[§§constant(38)])
{
_loc2_ = mx.core.ext[§§constant(38)];
}
if(_loc2_ == mx.core.ext[§§constant(38)])
{
this[§§constant(36)].tabEnabled(this,_loc2_,_loc3_,"FocusManagerDependency");
}
else if(_loc3_[_loc2_] != undefined)
{
this[§§constant(36)].tabEnabled(this,_loc2_,_loc3_,undefined);
}
else
{
this[§§constant(37)](_loc2_);
}
};
_loc2_.Selection = function(targetInstance)
{
if(targetInstance[§§constant(36)] != this[§§constant(36)])
{
return undefined;
}
var _loc6_ = targetInstance.UIComponent() - 1;
var _loc3_ = this[§§constant(36)].bDrawFocus();
if(_loc3_[_loc6_] != undefined && this.UIComponent() > _loc6_)
{
_loc6_ += 1;
}
var _loc4_ = mx.core.ext[§§constant(39)] + mx.core.ext[§§constant(40)];
var _loc5_ = undefined;
for(_loc5_ in _loc3_)
{
var _loc2_ = _loc3_[_loc5_];
if(_loc2_[§§constant(36)] != undefined)
{
_loc4_ = eval(§§constant(41))[§§constant(42)](_loc4_,_loc2_.UIComponent());
}
}
if(_loc6_ < _loc4_)
{
_loc6_ = _loc4_;
}
if(_loc6_ == _loc4_)
{
this[§§constant(36)].tabEnabled(this,_loc6_,_loc3_,"ASSetPropFlags");
}
else if(_loc3_[_loc6_] != undefined)
{
this[§§constant(36)].tabEnabled(this,_loc6_,_loc3_,undefined);
}
else
{
this[§§constant(37)](_loc6_);
}
};
_loc2_.onSetFocus = function(targetDepth, depthTable, direction)
{
var _loc5_ = mx.core.ext[§§constant(39)] + mx.core.ext[§§constant(40)];
if(targetDepth < _loc5_)
{
targetDepth = _loc5_;
}
if(depthTable[targetDepth] == undefined)
{
return targetDepth;
}
var _loc2_ = targetDepth;
var _loc1_ = targetDepth;
if(direction == "FocusManagerDependency")
{
while(depthTable[_loc1_] != undefined)
{
_loc1_ = _loc1_ - 1;
}
return _loc1_;
}
while(depthTable[_loc2_] != undefined)
{
_loc2_ = _loc2_ + 1;
}
return _loc2_;
};
_loc2_.tabEnabled = function(subject, targetDepth, depthTable, direction)
{
var _loc9_ = mx.core.ext[§§constant(39)] + mx.core.ext[§§constant(40)];
var _loc8_ = _loc9_;
var _loc5_ = undefined;
for(_loc5_ in depthTable)
{
var _loc7_ = depthTable[_loc5_];
if(_loc7_[§§constant(36)] != undefined)
{
_loc9_ = eval(§§constant(41))[§§constant(42)](_loc9_,_loc7_.UIComponent());
}
}
if(direction == undefined)
{
if(subject.UIComponent() > targetDepth)
{
direction = "ASSetPropFlags";
}
else
{
direction = "FocusManagerDependency";
}
}
var _loc1_ = new §\§\§constant(43)§();
for(_loc5_ in depthTable)
{
_loc7_ = depthTable[_loc5_];
if(_loc7_[§§constant(36)] != undefined)
{
_loc1_[§§constant(44)](_loc7_);
}
}
_loc1_[§§constant(45)](mx.core.ext.onKillFocus);
if(direction == "ASSetPropFlags")
{
var _loc3_ = undefined;
var _loc11_ = undefined;
while(_loc1_[§§constant(46)] > 0)
{
_loc3_ = _loc1_[§§constant(47)]();
if(_loc3_ == subject)
{
break;
}
}
while(_loc1_[§§constant(46)] > 0)
{
_loc11_ = subject.UIComponent();
_loc3_ = _loc1_[§§constant(47)]();
var _loc4_ = _loc3_.UIComponent();
if(_loc11_ > _loc4_ + 1)
{
if(_loc4_ >= 0)
{
subject[§§constant(37)](_loc4_ + 1);
}
else if(_loc11_ > _loc8_ && _loc4_ < _loc8_)
{
subject[§§constant(37)](_loc8_);
}
}
subject[§§constant(37)](_loc3_);
if(_loc4_ == targetDepth)
{
break;
}
}
}
else if(direction == "FocusManagerDependency")
{
_loc3_ = undefined;
while(_loc1_[§§constant(46)] > 0)
{
_loc3_ = _loc1_[§§constant(48)]();
if(_loc3_ == subject)
{
break;
}
}
while(_loc1_[§§constant(46)] > 0)
{
_loc11_ = _loc3_.UIComponent();
_loc3_ = _loc1_[§§constant(48)]();
_loc4_ = _loc3_.UIComponent();
if(_loc11_ < _loc4_ - 1 && _loc4_ > 0)
{
subject[§§constant(37)](_loc4_ - 1);
}
subject[§§constant(37)](_loc3_);
if(_loc4_ == targetDepth)
{
break;
}
}
}
};
_loc2_.getFocusManager = function(depthFlag, depthTable)
{
var _loc2_ = 0;
if(depthFlag == mx.core.ext.enableFocusManagement || depthFlag == mx.core.ext[§§constant(49)])
{
var _loc5_ = 0;
var _loc7_ = false;
var _loc8_ = undefined;
for(_loc8_ in depthTable)
{
var _loc9_ = depthTable[_loc8_];
var _loc3_ = typeof _loc9_;
if(_loc3_ == §§constant(50) || _loc3_ == §§constant(51) && _loc9_[§§constant(52)] != undefined)
{
if(_loc9_.UIComponent() <= mx.core.ext[§§constant(38)])
{
if(!_loc9_[§§constant(34)])
{
_loc2_ = eval(§§constant(41))[§§constant(53)](_loc2_,_loc9_.UIComponent());
}
else if(!_loc7_)
{
_loc5_ = _loc9_.UIComponent();
_loc7_ = true;
}
else
{
_loc5_ = eval(§§constant(41))[§§constant(42)](_loc5_,_loc9_.UIComponent());
}
}
}
}
_loc2_ += 20;
if(_loc7_)
{
if(_loc2_ >= _loc5_)
{
_loc2_ = _loc5_ - 1;
}
}
}
else if(depthFlag == mx.core.ext.OverlappedWindowsDependency)
{
for(_loc8_ in depthTable)
{
_loc9_ = depthTable[_loc8_];
_loc3_ = typeof _loc9_;
if(_loc3_ == §§constant(50) || _loc3_ == §§constant(51) && _loc9_[§§constant(52)] != undefined)
{
if(_loc9_.UIComponent() <= mx.core.ext[§§constant(38)])
{
_loc2_ = eval(§§constant(41))[§§constant(42)](_loc2_,_loc9_.UIComponent());
}
}
}
_loc2_ -= 20;
}
else if(depthFlag == mx.core.ext.enableRunTimeCSS)
{
for(_loc8_ in depthTable)
{
_loc9_ = depthTable[_loc8_];
_loc3_ = typeof _loc9_;
if(_loc3_ == §§constant(50) || _loc3_ == §§constant(51) && _loc9_[§§constant(52)] != undefined)
{
if(_loc9_.UIComponent() <= mx.core.ext[§§constant(38)])
{
_loc2_ = eval(§§constant(41))[§§constant(53)](_loc2_,_loc9_.UIComponent());
}
}
}
_loc2_ += 100;
}
if(_loc2_ >= mx.core.ext[§§constant(38)])
{
_loc2_ = mx.core.ext[§§constant(38)];
}
var _loc6_ = mx.core.ext[§§constant(39)] + mx.core.ext[§§constant(40)];
for(_loc9_ in depthTable)
{
var _loc4_ = depthTable[_loc9_];
if(_loc4_[§§constant(36)] != undefined)
{
_loc6_ = eval(§§constant(41))[§§constant(42)](_loc6_,_loc4_.UIComponent());
}
}
if(_loc2_ <= _loc6_)
{
_loc2_ = _loc6_;
}
return _loc2_;
};
_loc2_.bDrawFocus = function(Void)
{
var _loc5_ = new §\§\§constant(43)§();
var _loc4_ = undefined;
for(_loc4_ in this)
{
var _loc2_ = this[_loc4_];
var _loc3_ = typeof _loc2_;
if(_loc3_ == §§constant(50) || _loc3_ == §§constant(51) && _loc2_[§§constant(52)] != undefined)
{
if(_loc2_[§§constant(36)] == this)
{
_loc5_[_loc2_.UIComponent()] = _loc2_;
}
}
}
return _loc5_;
};
_loc1_.OverlappedWindows = 1048575;
_loc1_[§§constant(38)] = 1048574;
_loc1_[§§constant(39)] = -16383;
_loc1_[§§constant(40)] = 383;
_loc1_.styles = 101;
_loc1_.CSSSetStyle = 102;
_loc1_.enableFocusManagement = 201;
_loc1_.OverlappedWindowsDependency = 202;
_loc1_.enableRunTimeCSS = 203;
_loc1_[§§constant(49)] = 204;
_loc1_.FocusManager = eval(§§constant(55))[§§constant(56)](§§constant(54),mx.core.ext.OverlappedWindows);
_loc1_[§§constant(57)] = new mx.core.ext();
addr1482:
§§push(drawFocus(mx.core.ext.prototype,null,1));
}
else
{
if(eval("\x01") == 817)
{
set("\x01",eval("\x01") - 114);
§§push(true);
continue;
}
if(eval("\x01") == 484)
{
set("\x01",eval("\x01") - 221);
if(§§pop())
{
set("\x01",eval("\x01") + 656);
}
continue;
}
if(eval("\x01") == 139)
{
set("\x01",eval("\x01") + 736);
§§push(§§pop() >>> (§§pop() === §§pop()));
break loop0;
}
if(eval("\x01") == 121)
{
set("\x01",eval("\x01") - 113);
if(§§pop())
{
set("\x01",eval("\x01") + 169);
}
continue;
}
if(eval("\x01") == 270)
{
set("\x01",eval("\x01") + 435);
if(§§pop())
{
set("\x01",eval("\x01") + 139);
}
continue;
}
if(eval("\x01") == 719)
{
set("\x01",eval("\x01") - 235);
§§push(true);
continue;
}
if(eval("\x01") == 875)
{
set("\x01",eval("\x01") - 605);
§§push(true);
continue;
}
if(eval("\x01") == 703)
{
set("\x01",eval("\x01") - 564);
if(§§pop())
{
set("\x01",eval("\x01") + 736);
}
continue;
}
if(eval("\x01") == 349)
{
set("\x01",eval("\x01") + 468);
break loop0;
}
if(eval("\x01") == 253)
{
break loop3;
}
if(eval("\x01") == 705)
{
set("\x01",eval("\x01") + 139);
break loop0;
}
if(eval("\x01") == 43)
{
set("\x01",eval("\x01") + 791);
prevFrame();
break loop0;
}
if(eval("\x01") == 844)
{
set("\x01",eval("\x01") + 135);
§§push(true);
continue;
}
if(eval("\x01") == 979)
{
break;
}
if(eval("\x01") == 350)
{
set("\x01",eval("\x01") - 1);
if(§§pop())
{
set("\x01",eval("\x01") + 468);
}
continue;
}
if(eval("\x01") == 126)
{
set("\x01",eval("\x01") + 593);
§§push(§§pop() >>> §§pop());
break loop0;
}
if(eval("\x01") == 698)
{
set("\x01",eval("\x01") - 376);
§§push(true);
continue;
}
if(eval("\x01") == 177)
{
set("\x01",eval("\x01") + 173);
§§push(true);
continue;
}
if(eval("\x01") == 322)
{
set("\x01",eval("\x01") - 196);
if(§§pop())
{
set("\x01",eval("\x01") + 593);
}
continue;
}
if(eval("\x01") == 8)
{
set("\x01",eval("\x01") + 169);
break loop0;
}
if(eval("\x01") == 263)
{
set("\x01",eval("\x01") + 656);
break loop0;
}
if(eval("\x01") == 212)
{
set("\x01",eval("\x01") - 169);
if(§§pop())
{
set("\x01",eval("\x01") + 791);
}
continue;
}
if(eval("\x01") == 834)
{
set("\x01",eval("\x01") - 582);
§§push(true);
continue;
}
if(eval("\x01") == 252)
{
set("\x01",eval("\x01") + 1);
if(§§pop())
{
set("\x01",eval("\x01") - 214);
}
continue;
}
if(eval("\x01") != 39)
{
break loop0;
}
set("\x01",eval("\x01") + 349);
if(!_global.mx)
{
_global.mx = new Object();
}
§§pop();
if(!_global.mx.managers)
{
_global.mx.managers = new Object();
}
§§pop();
if(!_global.mx.managers.DepthManager)
{
_loc2_ = mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}.prototype;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}.sortFunction = function(a, b)
{
if(a.getDepth() > b.getDepth())
{
return 1;
}
return -1;
};
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}.test = function(depth)
{
if(depth == mx.managers.DepthManager.reservedDepth)
{
return false;
}
return true;
};
§§goto(addr1482);
§§push(mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
});
§§push("createClassObjectAtDepth");
}
}
§§pop();
}
set("\x01",eval("\x01") - 707);
§§push(true);
}
set("\x01",eval("\x01") - 529);
§§push(true);
}
}
set("\x01",eval("\x01") - 214);
nextFrame();
nextFrame();
§§pop()[§§pop()] = §§pop();
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}.drawFocus[_loc3_]] = _loc2_;
(mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}).UIComponentDependency((mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
})[§§constant(35)]());
§§pop()[§§pop()] = §§pop();
_loc2_[§§constant(38)] = function(varName)
{
var _loc4_ = varName + §§constant(34);
var _loc3_ = this[_loc4_];
if(typeof _loc3_ == §§constant(39))
{
var _loc5_ = _loc3_;
if(this[§§constant(40)])
{
if(this[_loc3_ + §§constant(41)].OverlappedWindows > 0)
{
_loc3_ += §§constant(41);
}
}
if(this[_loc3_].OverlappedWindows == 0)
{
return undefined;
}
_loc3_ = this.FocusManagerDependency(this[§§constant(42)][_loc5_],this[_loc3_]);
if(_loc3_ == undefined && _global[§§constant(43)])
{
_loc3_ = this.FocusManagerDependency(0,§§constant(44));
}
this[_loc4_] = _loc3_;
}
this[§§constant(45)].Selection = false;
this[§§constant(45)] = _loc3_;
this[§§constant(45)].Selection = true;
};
_loc2_[§§constant(46)] = function()
{
var _loc3_ = 0;
while(_loc3_ < 2)
{
var _loc2_ = 8;
while(_loc2_ < 16)
{
this[§§constant(47)](this.drawFocus[_loc2_]);
this[this[§§constant(33)][_loc2_ - 8] + §§constant(34)] = §§constant(48);
_loc2_ = _loc2_ + 1;
}
_loc3_ = _loc3_ + 1;
}
this[§§constant(49)]();
};
_loc2_.OverlappedWindowsDependency = function(tag, linkageName, initobj)
{
var _loc3_ = super.OverlappedWindowsDependency(tag,linkageName,initobj == undefined ? {§\§\§constant(50)§:this} : initobj);
this[§§constant(51)](tag,_loc3_);
return _loc3_;
};
_loc2_[§§constant(51)] = function(Void)
{
this[§§constant(52)] = this.onSetFocus;
this[§§constant(53)] = this.tabEnabled;
};
_loc2_[§§constant(54)] = function(varName, initObj)
{
var _loc3_ = varName + §§constant(37);
var _loc2_ = this[_loc3_];
if(typeof _loc2_ == §§constant(39))
{
var _loc4_ = _loc2_;
if(this[§§constant(40)])
{
if(this[_loc2_ + §§constant(41)].OverlappedWindows > 0)
{
_loc2_ += §§constant(41);
}
}
if(this[_loc2_].OverlappedWindows == 0)
{
return undefined;
}
_loc2_ = this.OverlappedWindowsDependency(this[§§constant(42)][_loc4_],this[_loc2_],initObj == undefined ? {§\§\§constant(50)§:this} : initObj);
this[_loc3_] = _loc2_;
}
this.UIComponent.Selection = false;
this.UIComponent = _loc2_;
this.UIComponent.Selection = true;
};
_loc2_[§§constant(55)] = function(e)
{
if(e && !this[§§constant(56)])
{
if(mx.core.ext[§§constant(57)] != undefined)
{
this[§§constant(58)] = this[§§constant(50)];
this[§§constant(50)] = mx.core.ext[§§constant(57)];
}
this[§§constant(56)] = true;
}
else
{
if(this[§§constant(56)])
{
this[§§constant(50)] = this[§§constant(58)];
}
this[§§constant(56)] = false;
}
};
_loc2_[§§constant(49)] = function(Void)
{
var _loc2_ = this[§§constant(35)]();
if(this[§§constant(59)] == false)
{
this[§§constant(38)](§§constant(60));
this[§§constant(54)](§§constant(60));
}
else
{
this[§§constant(54)](this[§§constant(61)]);
this[§§constant(38)](this[§§constant(61)]);
}
this[§§constant(63)](this[§§constant(61)] == §§constant(62));
this[§§constant(45)][§§constant(59)] = this[§§constant(59)];
};
_loc2_[§§constant(63)] = function(offset)
{
if(this[§§constant(45)] == undefined)
{
return undefined;
}
var _loc2_ = !offset ? 0 : this[§§constant(64)];
this[§§constant(45)][§§constant(65)] = (this[§§constant(52)] - this[§§constant(45)].onSetFocus) / 2 + _loc2_;
this[§§constant(45)][§§constant(66)] = (this[§§constant(53)] - this[§§constant(45)].tabEnabled) / 2 + _loc2_;
};
_loc2_.UIComponentDependency = function(state)
{
if(state)
{
if(this[§§constant(67)].OverlappedWindows == 0)
{
this.enableOverlappedWindows = this[§§constant(68)];
}
else
{
this.enableOverlappedWindows = this[§§constant(69)];
}
if(this[§§constant(70)].OverlappedWindows == 0)
{
this.enableRunTimeCSS = this[§§constant(71)];
}
else
{
this.enableRunTimeCSS = this[§§constant(72)];
}
this[§§constant(73)] = this[§§constant(68)];
this[§§constant(74)] = this[§§constant(75)];
this[§§constant(76)] = this[§§constant(77)];
this[§§constant(78)] = this[§§constant(71)];
this[§§constant(79)] = this[§§constant(80)];
this[§§constant(81)] = this[§§constant(82)];
}
else
{
if(this.managers.OverlappedWindows == 0)
{
this.enableOverlappedWindows = this.styles;
}
else
{
this.enableOverlappedWindows = this[§§constant(83)];
}
if(this.CSSSetStyle.OverlappedWindows == 0)
{
this.enableRunTimeCSS = this.FocusManager;
}
else
{
this.enableRunTimeCSS = this[§§constant(84)];
}
this[§§constant(73)] = this.styles;
this[§§constant(74)] = this[§§constant(85)];
this[§§constant(76)] = this[§§constant(86)];
this[§§constant(78)] = this.FocusManager;
this[§§constant(79)] = this[§§constant(87)];
this[§§constant(81)] = this[§§constant(88)];
}
this.UIComponentExtended = state;
};
_loc2_[§§constant(89)] = function(state)
{
if(state != this.UIComponentExtended)
{
this.UIComponentDependency(state);
this[§§constant(90)]();
}
};
_loc2_[§§constant(91)] = function(Void)
{
this[§§constant(49)]();
};
_loc2_[§§constant(92)] = function(Void)
{
if(this.enableFocusManagement)
{
this.enableFocusManagement = false;
this.UIComponent[§§constant(93)] = true;
this[§§constant(45)][§§constant(93)] = true;
}
this[§§constant(91)]();
};
_loc2_[§§constant(35)] = function(Void)
{
return this.UIComponentExtended;
};
_loc2_[§§constant(94)] = function(val)
{
this[§§constant(95)] = val;
if(this[§§constant(95)] == false)
{
this[§§constant(89)](false);
}
};
_loc2_[§§constant(96)] = function(Void)
{
return this[§§constant(95)];
};
_loc2_[§§constant(97)] = function(val)
{
this[§§constant(94)](val);
return this[§§constant(98)]();
};
_loc2_[§§constant(98)] = function()
{
return this[§§constant(96)]();
};
_loc2_[§§constant(99)] = function(val)
{
this[§§constant(100)](val);
return this[§§constant(101)]();
};
_loc2_[§§constant(101)] = function()
{
return this[§§constant(102)]();
};
_loc2_[§§constant(103)] = function(val)
{
this[§§constant(100)](val);
return this[§§constant(104)]();
};
_loc2_[§§constant(104)] = function()
{
return this[§§constant(102)]();
};
_loc2_[§§constant(100)] = function(val)
{
if(this[§§constant(95)])
{
this[§§constant(89)](val);
}
else
{
this[§§constant(89)](!this.enableFocusManagement ? this.UIComponentExtended : val);
}
};
_loc2_[§§constant(102)] = function()
{
return this.UIComponentExtended;
};
_loc2_[§§constant(105)] = function(val)
{
if(this[§§constant(59)] != val)
{
super[§§constant(105)](val);
this[§§constant(90)]();
}
};
_loc2_[§§constant(106)] = function(Void)
{
this[§§constant(107)]();
this[§§constant(61)] = §§constant(62);
this[§§constant(49)]();
this[§§constant(110)]({§\§\§constant(108)§:§§constant(109)});
if(this[§§constant(111)])
{
this[§§constant(112)] = §§constant(116)(this,§§constant(115),this[§§constant(114)](§§constant(113)));
}
};
_loc2_[§§constant(115)] = function(Void)
{
this[§§constant(110)]({§\§\§constant(108)§:§§constant(109)});
if(this[§§constant(111)])
{
§§constant(117)(this[§§constant(112)]);
this[§§constant(112)] = §§constant(116)(this,§§constant(119),this[§§constant(114)](§§constant(118)));
}
};
_loc2_[§§constant(119)] = function(Void)
{
this[§§constant(110)]({§\§\§constant(108)§:§§constant(109)});
§§constant(120)();
};
_loc2_[§§constant(121)] = function(Void)
{
this[§§constant(122)]();
this[§§constant(61)] = §§constant(123);
if(this[§§constant(112)] != undefined)
{
§§constant(117)(this[§§constant(112)]);
delete this[§§constant(112)];
}
if(this[§§constant(96)]())
{
this[§§constant(89)](!this[§§constant(35)]());
}
else
{
this[§§constant(49)]();
}
this[§§constant(110)]({§\§\§constant(108)§:§§constant(124)});
};
_loc2_[§§constant(125)] = function(Void)
{
this[§§constant(61)] = §§constant(126);
this[§§constant(49)]();
this[§§constant(110)]({§\§\§constant(108)§:§§constant(127)});
};
_loc2_[§§constant(128)] = function(Void)
{
if(this[§§constant(61)] != §§constant(126))
{
this[§§constant(106)]();
return undefined;
}
this[§§constant(61)] = §§constant(62);
this[§§constant(49)]();
};
_loc2_[§§constant(129)] = function(Void)
{
this[§§constant(122)]();
this[§§constant(61)] = §§constant(126);
if(this[§§constant(112)] != undefined)
{
§§constant(117)(this[§§constant(112)]);
delete this[§§constant(112)];
}
};
_loc2_[§§constant(130)] = function(Void)
{
this[§§constant(61)] = §§constant(123);
this[§§constant(49)]();
};
_loc2_[§§constant(131)] = function(Void)
{
this[§§constant(61)] = §§constant(126);
this[§§constant(49)]();
};
_loc2_[§§constant(132)] = function(Void)
{
return this.FocusManager[§§constant(133)];
};
_loc2_[§§constant(134)] = function(val)
{
if(typeof this.FocusManager == §§constant(39))
{
this[§§constant(135)]("FocusManager",8,val);
this.FocusManager[§§constant(50)] = this;
}
else
{
this.FocusManager[§§constant(133)] = val;
}
var _loc4_ = this.FocusManager[§§constant(136)]();
var _loc2_ = _loc4_[§§constant(137)](val);
this.FocusManager.onSetFocus = _loc2_[§§constant(138)] + 5;
this.FocusManager.tabEnabled = _loc2_[§§constant(139)] + 5;
this[§§constant(45)] = this.FocusManager;
this[§§constant(63)](this.UIComponentExtended);
};
_loc2_[§§constant(140)] = function()
{
return this[§§constant(40)];
};
_loc2_[§§constant(141)] = function(val)
{
this[§§constant(40)] = val;
var _loc2_ = 0;
while(_loc2_ < 8)
{
this[this.drawFocus[_loc2_]] = this[§§constant(33)][_loc2_] + §§constant(37);
if(typeof this[this.drawFocus[_loc2_ + 8]] == §§constant(142))
{
this[this.drawFocus[_loc2_ + 8]] = this[§§constant(33)][_loc2_] + §§constant(34);
}
_loc2_ = _loc2_ + 1;
}
this[§§constant(55)](this[§§constant(40)]);
this.UIComponentDependency(this.UIComponentExtended);
this[§§constant(143)]();
return this[§§constant(140)]();
};
_loc2_[§§constant(144)] = function(e)
{
if(e[§§constant(145)] == 32)
{
this[§§constant(106)]();
}
};
_loc2_[§§constant(146)] = function(e)
{
if(e[§§constant(145)] == 32)
{
this[§§constant(121)]();
}
};
_loc2_[§§constant(147)] = function(newFocus)
{
super[§§constant(147)]();
if(this[§§constant(61)] != §§constant(126))
{
this[§§constant(61)] = §§constant(126);
this[§§constant(49)]();
}
};
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(148)] = "ext";
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(149)] = mx.core.ext;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(150)] = §§constant(151);
_loc2_[§§constant(152)] = "ext";
_loc2_[§§constant(153)] = 4;
_loc2_[§§constant(64)] = 1;
_loc2_[§§constant(95)] = false;
_loc2_.UIComponentExtended = false;
_loc2_[§§constant(40)] = false;
_loc2_[§§constant(56)] = false;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(154)] = 0;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(155)] = 1;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(156)] = 2;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(157)] = 3;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(158)] = 4;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(159)] = 5;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(160)] = 6;
mx.managers.DepthManager = function()
{
MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
MovieClip.prototype.setDepthTo = this.setDepthTo;
MovieClip.prototype.setDepthAbove = this.setDepthAbove;
MovieClip.prototype.setDepthBelow = this.setDepthBelow;
MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
MovieClip.prototype.shuffleDepths = this.shuffleDepths;
MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
MovieClip.prototype.buildDepthTable = this.buildDepthTable;
_global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
_global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
_global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
_global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
_global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
_global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
}[§§constant(161)] = 7;
_loc2_[§§constant(162)] = §§constant(163);
_loc2_[§§constant(164)] = §§constant(165);
_loc2_.managers = §§constant(48);
_loc2_[§§constant(166)] = §§constant(163);
_loc2_[§§constant(167)] = §§constant(165);
_loc2_[§§constant(168)] = §§constant(48);
_loc2_[§§constant(67)] = §§constant(48);
_loc2_[§§constant(169)] = §§constant(165);
_loc2_[§§constant(170)] = §§constant(48);
_loc2_[§§constant(171)] = §§constant(48);
_loc2_.CSSSetStyle = §§constant(48);
_loc2_[§§constant(172)] = §§constant(48);
_loc2_[§§constant(173)] = §§constant(48);
_loc2_[§§constant(174)] = §§constant(48);
_loc2_[§§constant(70)] = §§constant(48);
_loc2_[§§constant(175)] = §§constant(48);
_loc2_[§§constant(61)] = §§constant(126);
_loc2_.FocusManager = §§constant(170);
_loc2_.styles = §§constant(162);
_loc2_[§§constant(87)] = §§constant(171);
_loc2_[§§constant(85)] = §§constant(164);
_loc2_[§§constant(83)] = "managers";
_loc2_[§§constant(84)] = "CSSSetStyle";
_loc2_[§§constant(88)] = §§constant(172);
_loc2_[§§constant(86)] = §§constant(166);
_loc2_[§§constant(71)] = §§constant(173);
_loc2_[§§constant(68)] = §§constant(167);
_loc2_[§§constant(80)] = §§constant(174);
_loc2_[§§constant(75)] = §§constant(168);
_loc2_[§§constant(69)] = §§constant(67);
_loc2_[§§constant(72)] = §§constant(70);
_loc2_[§§constant(77)] = §§constant(169);
_loc2_[§§constant(82)] = §§constant(175);
_loc2_.enableOverlappedWindows = mx.core.ext.UIComponentExtensions[§§constant(83)];
_loc2_.enableRunTimeCSS = mx.core.ext.UIComponentExtensions[§§constant(84)];
_loc2_[§§constant(73)] = mx.core.ext.UIComponentExtensions.styles;
_loc2_[§§constant(74)] = mx.core.ext.UIComponentExtensions[§§constant(85)];
_loc2_[§§constant(76)] = mx.core.ext.UIComponentExtensions[§§constant(86)];
_loc2_[§§constant(78)] = mx.core.ext.UIComponentExtensions.FocusManager;
_loc2_[§§constant(79)] = mx.core.ext.UIComponentExtensions[§§constant(87)];
_loc2_[§§constant(81)] = mx.core.ext.UIComponentExtensions[§§constant(88)];
_loc2_.enableFocusManagement = true;
_loc2_.drawFocus = ["styles",§§constant(85),§§constant(83),§§constant(86),§§constant(68),§§constant(75),§§constant(69),§§constant(77),"FocusManager",§§constant(87),§§constant(84),§§constant(88),§§constant(71),§§constant(80),§§constant(72),§§constant(82)];
_loc2_[§§constant(33)] = [§§constant(154),§§constant(155),§§constant(156),§§constant(157),§§constant(158),§§constant(159),§§constant(160),§§constant(161)];
_loc2_.onKillFocus = [§§constant(73),§§constant(74),"enableOverlappedWindows",§§constant(76)];
_loc2_[§§constant(42)] = {§\§\§constant(162)§:0,§\§\§constant(164)§:1,managers:2,§\§\§constant(166)§:3,§\§\§constant(167)§:4,§\§\§constant(168)§:5,§\§\§constant(67)§:6,§\§\§constant(169)§:7,§\§\§constant(170)§:0,§\§\§constant(171)§:1,CSSSetStyle:2,§\§\§constant(172)§:3,§\§\§constant(173)§:4,§\§\§constant(174)§:5,§\§\§constant(70)§:6,§\§\§constant(175)§:7};
§§constant(181)(mx.core.ext.UIComponentExtensions,null,1);
§§push(_loc2_[§§constant(177)](§§constant(176),_loc2_[§§constant(140)],_loc2_[§§constant(141)]));
§§push(_loc2_[§§constant(177)](§§constant(178),_loc2_[§§constant(104)],_loc2_[§§constant(103)]));
§§push(_loc2_[§§constant(177)](§§constant(179),_loc2_[§§constant(98)],_loc2_[§§constant(97)]));
§§push(_loc2_[§§constant(177)](§§constant(180),_loc2_[§§constant(101)],_loc2_[§§constant(99)]));
break loop0;
}
if(eval("\x01") != 160)
{
if(eval("\x01") == 24)
{
set("\x01",eval("\x01") + 221);
break loop0;
}
if(eval("\x01") != 309)
{
if(eval("\x01") == 243)
{
set("\x01",eval("\x01") - 120);
break loop0;
}
if(eval("\x01") == 245)
{
set("\x01",eval("\x01") - 154);
if(!_global.mx)
{
_global.mx = new Object();
}
§§pop();
if(!_global.mx.core)
{
_global.mx.core = new Object();
}
§§pop();
if(!_global.mx.core.ext)
{
_global.mx.core.ext = new Object();
}
§§pop();
if(!_global.mx.core.ext.UIComponentExtensions)
{
_loc2_ = mx.core.ext.UIComponentExtensions = function()
{
}.prototype;
mx.core.ext.UIComponentExtensions = function()
{
}.Extensions = function()
{
if(mx.core.ext.UIComponentExtensions.bExtended == true)
{
return true;
}
mx.core.ext.UIComponentExtensions.bExtended = true;
TextField.prototype.setFocus = function()
{
Selection.setFocus(this);
};
TextField.prototype.onSetFocus = function(oldFocus)
{
if(this.tabEnabled != false)
{
if(this.getFocusManager().bDrawFocus)
{
this.drawFocus(true);
}
}
};
TextField.prototype.onKillFocus = function(oldFocus)
{
if(this.tabEnabled != false)
{
this.drawFocus(false);
}
};
TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus;
TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager;
mx.managers.OverlappedWindows.enableOverlappedWindows();
mx.styles.CSSSetStyle.enableRunTimeCSS();
mx.managers.FocusManager.enableFocusManagement();
};
mx.core.ext.UIComponentExtensions = function()
{
}.bExtended = false;
mx.core.ext.UIComponentExtensions = function()
{
}.UIComponentExtended = mx.core.ext.UIComponentExtensions.Extensions();
mx.core.ext.UIComponentExtensions = function()
{
}.UIComponentDependency = mx.core.UIComponent;
mx.core.ext.UIComponentExtensions = function()
{
}.FocusManagerDependency = mx.managers.FocusManager;
mx.core.ext.UIComponentExtensions = function()
{
}.OverlappedWindowsDependency = mx.managers.OverlappedWindows;
§§push(ASSetPropFlags(mx.core.ext.UIComponentExtensions.prototype,null,1));
}
§§pop();
break loop0;
}
}
set("\x01",eval("\x01") + 138);
if(§§pop())
{
set("\x01",eval("\x01") - 396);
}
}
set("\x01",eval("\x01") + 64);
§§push(true);
}
set("\x01",eval("\x01") + 253);
§§push(true);
continue;
}
set("\x01",eval("\x01") - 61);
if(§§pop())
{
set("\x01",eval("\x01") - 120);
}
continue;
continue;
continue;
break loop0;
}
set("\x01",eval("\x01") + 139);
if(!§§pop())
{
var _loc8_ = undefined;
var _loc5_ = newValue;
if(styleProp == §§constant(23))
{
_loc8_ = typeof newValue != §§constant(34) ? _loc5_ : _global[§§constant(3)][newValue];
_loc5_ = _loc8_[§§constant(15)];
if(_loc5_ != undefined)
{
_loc8_[§§constant(20)] = _loc0_ = _loc5_;
_loc8_[§§constant(22)] = _loc0_;
}
}
this[§§constant(26)](undefined,styleProp,newValue);
}
}
§§pop()[§§pop()] = §§pop();
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(40)] = function()
{
};
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(41)] = function()
{
var _loc2_ = eval(§§constant(42))[§§constant(5)];
var _loc3_ = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)];
eval(§§constant(1))[§§constant(3)][§§constant(43)][§§constant(5)][§§constant(21)] = _loc3_[§§constant(6)];
_loc2_[§§constant(13)] = _loc3_[§§constant(13)];
_loc2_[§§constant(24)] = _loc3_[§§constant(24)];
_loc2_[§§constant(26)] = _loc3_[§§constant(26)];
_loc2_[§§constant(21)] = _loc3_[§§constant(21)];
_global[§§constant(44)](_loc2_,§§constant(13),1);
_global[§§constant(44)](_loc2_,§§constant(24),1);
_global[§§constant(44)](_loc2_,§§constant(26),1);
_global[§§constant(44)](_loc2_,§§constant(21),1);
var _loc4_ = eval(§§constant(45))[§§constant(5)];
_loc4_[§§constant(21)] = _loc2_[§§constant(21)];
_loc4_[§§constant(13)] = _loc3_[§§constant(13)];
return true;
};
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(46)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(41)]();
}
set("\x01",eval("\x01") - 198);
if(§§pop())
{
set("\x01",eval("\x01") - 364);
}
continue;
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(47)] = eval(§§constant(1))[§§constant(3)][§§constant(43)];
§§constant(44)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)],null,1);
break loop0;
}
set("\x01",eval("\x01") - 304);
if(§§pop() == §§pop())
{
}
return _loc2_;
}
if(eval("\x01") == 118)
{
set("\x01",eval("\x01") + 852);
§§push(true);
continue;
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(43)] = eval(§§constant(1))[§§constant(32)][§§constant(33)][§§constant(34)];
}
if(eval("\x01") != 243)
{
if(eval("\x01") == 422)
{
set("\x01",eval("\x01") - 270);
if(§§pop())
{
set("\x01",eval("\x01") + 117);
}
continue;
}
if(eval("\x01") == 521)
{
set("\x01",eval("\x01") - 319);
§§push(true);
continue;
}
if(eval("\x01") != 945)
{
if(eval("\x01") != 970)
{
if(eval("\x01") == 17)
{
set("\x01",eval("\x01") + 101);
§§push(§§pop() >>> {});
break;
}
if(eval("\x01") != 138)
{
if(eval("\x01") != 986)
{
if(eval("\x01") == 784)
{
set("\x01",eval("\x01") + 161);
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 3,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 3,_loc3_ - 6,§§pop() - §§pop(),§§pop(),§§pop(),§§pop());
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 3,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 4,_loc3_ - 6,_loc2_ - 7,2,16316664,100);
}
else
{
if(eval("\x01") == 699)
{
set("\x01",eval("\x01") - 178);
nextFrame();
break;
}
if(eval("\x01") == 411)
{
set("\x01",eval("\x01") + 237);
§§push(true);
continue;
}
if(eval("\x01") == 269)
{
set("\x01",eval("\x01") - 187);
Object.registerClass("UIObject",mx.core.UIObject);
break;
}
if(eval("\x01") == 202)
{
set("\x01",eval("\x01") - 185);
if(§§pop())
{
set("\x01",eval("\x01") + 101);
}
continue;
}
if(eval("\x01") != 107)
{
if(eval("\x01") == 648)
{
set("\x01",eval("\x01") + 315);
if(§§pop())
{
set("\x01",eval("\x01") - 638);
}
}
else
{
if(eval("\x01") == 963)
{
set("\x01",eval("\x01") - 638);
stop();
break;
}
if(eval("\x01") == 985)
{
set("\x01",eval("\x01") - 847);
§§push(true);
}
else if(eval("\x01") == 325)
{
set("\x01",eval("\x01") - 216);
§§push(true);
}
else if(eval("\x01") == 109)
{
set("\x01",eval("\x01") + 178);
if(§§pop())
{
set("\x01",eval("\x01") + 379);
}
}
else if(eval("\x01") == 180)
{
set("\x01",eval("\x01") - 73);
if(§§pop())
{
set("\x01",eval("\x01") + 878);
}
}
else
{
if(eval("\x01") != 666)
{
if(eval("\x01") == 287)
{
set("\x01",eval("\x01") + 379);
nextFrame();
break;
}
break;
}
set("\x01",eval("\x01") - 486);
§§push(true);
}
}
continue;
}
set("\x01",eval("\x01") + 878);
nextFrame();
toggleHighQuality();
set(§§pop(),§§pop());
§§pop()[§§pop()]();
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)](),(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)](),_loc3_,_loc2_,5,_loc4_,75);
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 1,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 1,_loc3_ - 2,_loc2_ - 2,4,[3355443,16777215],85,0,§§constant(30));
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 2,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 2,_loc3_ - 4,_loc2_ - 4,3,[0,14342874],100,0,§§constant(30));
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 2,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 2,_loc3_ - 4,_loc2_ - 4,3,_loc4_,75);
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 3,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 3,_loc3_ - 6,_loc2_ - 6,2,16777215,100);
(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(29)]((mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(28)]() + 3,(mx.core.ext.UIComponentExtensions = function()
{
})[§§constant(27)]() + 4,_loc3_ - 6,_loc2_ - 7,2,16316664,100);
}
§§pop()[§§pop()] = §§pop();
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(31)] = function()
{
eval(§§constant(1))[§§constant(32)][§§constant(33)][§§constant(34)][§§constant(35)]();
_global[§§constant(36)][§§constant(5)] = true;
return true;
};
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(37)] = §§constant(5);
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(38)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)];
_loc2_[§§constant(39)] = §§constant(5);
}
set("\x01",eval("\x01") - 564);
§§push(true);
continue;
_loc2_[§§constant(40)] = §§constant(41);
}
set("\x01",eval("\x01") + 646);
if(§§pop())
{
set("\x01",eval("\x01") + 161);
}
continue;
}
set("\x01",eval("\x01") - 749);
if(§§pop())
{
set("\x01",eval("\x01") + 765);
}
continue;
mx.core.ext.UIComponentExtensions = function()
{
}[§§constant(42)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(31)]();
}
set("\x01",eval("\x01") - 702);
§§push(true);
}
set("\x01",eval("\x01") + 456);
if(§§pop())
{
set("\x01",eval("\x01") - 178);
}
}
set("\x01",eval("\x01") - 729);
if(§§pop())
{
set("\x01",eval("\x01") + 338);
}
continue;
continue;
§§constant(44)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(6)],null,1);
break;
}